CSS/HTML

推荐列表 站点导航

当前位置:首页 > 脚本编程 > CSS/HTML >

HTML5中canvas元素如何绘制图形

来源:网络整理  作者:  发布时间:2020-12-19 13:14
HTML5中的canvas元素通过fillRect绘制矩形;moveTo、lineTo绘制线条以及arc方法绘制圆形等...

线条

width,height:要使用的图像的宽度和高度

arc(x,y,r,sAngle,eAngle,counterclockwise)

lineWidth:线条宽度

fillStyle:用来给图形添加色彩的

r:圆的半径

主要使用 JavaScript 在网页上绘制图像画布是一个矩形区域,可以控制其每一像素而且canvas 拥有多种绘制路径、矩形、圆形、以及添加图像的方法,接下来将在文章中为大家详细介绍

x,y:在画布上放置图像的 x,y 坐标位置

今天将和大家分享HTML5中canvas元素的使用,有一定参考价值,希望对大家有所帮助。

drawImage(img,sx,sy,swidth,sheight,x,y,width,height)

counterclockwise:可写可不写规定应该逆时针还是顺时针绘图。False = 顺时针,true = 逆时针。

x,y:为圆的中心点坐标

canvas元素

<script type="text/javascript"> var demo=document.getElementById("demo"); var fang=demo.getContext("2d"); fang.fillStyle="pink"; fang.fillRect(0,0,200,50); </script>

Image 1.jpg

stroke:开始绘制

sx,sy:剪切的 x,y 坐标位置

fillRect(x,y,width,height)

moveTo:线条开始位置

beginPath():开始路径

width,height:就是图形的宽高

var demo=document.getElementById("demo"); var img1=document.getElementById("img1"); var img=demo.getContext("2d"); img1.onload=function(){ img.drawImage(img1,10,10,100,120)

Image 4.jpg

圆形

var demo=document.getElementById("demo"); var yuan=demo.getContext("2d"); yuan.beginPath(); yuan.arc(100,100,50,0,2*Math.PI); yuan.strokeStyle="pink"; yuan.stroke();


总结:以上就是本篇文章的全部内容了,希望通过本篇文章对大家有所帮助。

以上就是HTML5中canvas元素如何绘制图形的详细内容,更多请关注聚合云库其它相关文章!

sAngle,eAngle:圆的起始角和结束角

strokeStyle:颜色

html代码

swidth,sheight:被剪切图像的宽度和高度

var demo=document.getElementById("demo"); var xian=demo.getContext("2d"); xian.moveTo(10,10); xian.lineTo(100,100); xian.lineWidth=2; xian.strokeStyle="pink"; xian.stroke();

Image 2.jpg

图形插入

y:距离左上角的y值

【推荐课程:HTML5教程

x:距离左上角的x值

<canvas id="demo"></canvas>

矩形

Image 3.jpg

lineTo:结束位置

相关热词: HTML HTML5

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/cssm/5617.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

HTML5中canvas元素如何绘制图形

2020-12-19 编辑:

线条

width,height:要使用的图像的宽度和高度

arc(x,y,r,sAngle,eAngle,counterclockwise)

lineWidth:线条宽度

fillStyle:用来给图形添加色彩的

r:圆的半径

主要使用 JavaScript 在网页上绘制图像画布是一个矩形区域,可以控制其每一像素而且canvas 拥有多种绘制路径、矩形、圆形、以及添加图像的方法,接下来将在文章中为大家详细介绍

x,y:在画布上放置图像的 x,y 坐标位置

今天将和大家分享HTML5中canvas元素的使用,有一定参考价值,希望对大家有所帮助。

drawImage(img,sx,sy,swidth,sheight,x,y,width,height)

counterclockwise:可写可不写规定应该逆时针还是顺时针绘图。False = 顺时针,true = 逆时针。

x,y:为圆的中心点坐标

canvas元素

<script type="text/javascript"> var demo=document.getElementById("demo"); var fang=demo.getContext("2d"); fang.fillStyle="pink"; fang.fillRect(0,0,200,50); </script>

Image 1.jpg

stroke:开始绘制

sx,sy:剪切的 x,y 坐标位置

fillRect(x,y,width,height)

moveTo:线条开始位置

beginPath():开始路径

width,height:就是图形的宽高

var demo=document.getElementById("demo"); var img1=document.getElementById("img1"); var img=demo.getContext("2d"); img1.onload=function(){ img.drawImage(img1,10,10,100,120)

Image 4.jpg

圆形

var demo=document.getElementById("demo"); var yuan=demo.getContext("2d"); yuan.beginPath(); yuan.arc(100,100,50,0,2*Math.PI); yuan.strokeStyle="pink"; yuan.stroke();


总结:以上就是本篇文章的全部内容了,希望通过本篇文章对大家有所帮助。

以上就是HTML5中canvas元素如何绘制图形的详细内容,更多请关注聚合云库其它相关文章!

sAngle,eAngle:圆的起始角和结束角

strokeStyle:颜色

html代码

swidth,sheight:被剪切图像的宽度和高度

var demo=document.getElementById("demo"); var xian=demo.getContext("2d"); xian.moveTo(10,10); xian.lineTo(100,100); xian.lineWidth=2; xian.strokeStyle="pink"; xian.stroke();

Image 2.jpg

图形插入

y:距离左上角的y值

【推荐课程:HTML5教程

x:距离左上角的x值

<canvas id="demo"></canvas>

矩形

Image 3.jpg

lineTo:结束位置

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/cssm/5617.shtml

相关文章

风云图片

推荐阅读

返回CSS/HTML频道首页